package com.qing.springcloud.dto.friend;

import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 好友请求数据传输对象
 *
 * @author caozhipeng
 * @date 2025/7/10
 */
@Data // 自动生成 getter/setter/toString 等方法
@AllArgsConstructor
@NoArgsConstructor
public class FriendRequestDTO {

    @NotNull(message = "发起人ID不能为空")
    private Long fromUserId;

    @NotNull(message = "接收人ID不能为空")
    private Long toUserId;

    private String message; // 请求附言

    private Date requestTime; // 请求时间

    private Integer status; // 请求状态：0-待处理 1-已接受 2-已拒绝


}